die (The Oxford Thesaurus) v. 1 lose one's life, lay down one's life, perish, expire, decease, suffer death, (Euphemistic) depart, give up the ghost, be no more, (go to) meet one's Maker, breathe one's last, go to the happy hunting-grounds, go to one's reward, go to one's final or last resting-place, go west, pay the debt of nature, pay one's debt
(
Read more... )